package com.platform.server.service;

import java.util.List;
import java.util.Map;

public interface TopicService {
	
	/**
	 * 话题列表
	 */
	List<Map<String,Object>> selectTopicList(String startTime,String endTime,String is_ban,String topic_title);
	
	/**
	 * 删除话题
	 */
	int deleteTopic(String id);
	
	/**
	 * 修改话题状态
	 */
	int updateTopicStatus(Integer id,String is_ban);
	
	/**
	 * 添加话题
	 */
	int insertTopic(String topic_title,String topic_image,String is_ban);
	
	/**
	 * 话题动态列表
	 */
	List<Map<String,Object>> selectTopicDynamic(String topic_id,String startTime,String endTime,String username);
	
	/**
	 * 删除话题动态
	 */
	int deleteTopicDynamic(String id);
	
	/**
	 * 查看话题动态的点赞信息
	 */
	List<Map<String,Object>> selectTopicLike(String topic_dynamic_id);
	
	/**
	 * 查看话题动态的评论信息
	 */
	List<Map<String,Object>> selectTopicComment(String topic_dynamic_id);
	
	/**
	 * 删除评论消息
	 */
	int deleteCommentMessage(Integer id);
}	
